package com.zy.kotlinbaselibrary.base.mvp



interface IPresenter<in V: BaseView> {
//    fun onMvpAttachView(view: V, savedInstanceState: Bundle?)
//
//    fun onMvpStart()
//
//    fun onMvpResume()
//
//    fun onMvpPause()
//
//    fun onMvpStop()
//
//    fun onMvpSaveInstanceState(savedInstanceState: Bundle?)
//
//    fun onMvpDetachView(retainInstance: Boolean)
//
//    fun onMvpDestroy()

//    fun init()

    fun attachView(view: V)

    fun detachView()

}